/**
  ******************************************************************************
  * @file           : mp3_def.h
  * @version        : v0.1
  * @brief          : Header for mp3 common file.
  ******************************************************************************
  * @attention
  *
  ******************************************************************************
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MP3_DEF__H__
#define __MP3_DEF__H__

#ifdef __cplusplus
 extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/
#include "mp3_hw.h"
#include "heap.h"


/* Exported macro ------------------------------------------------------------*/
#define LAY3_FRAME_SAMPLE_NUM       (1152UL)

#define malloc                      (cMalloc)
#define free                        (cFree)

/* Exported types ------------------------------------------------------------*/


/* Exported constants --------------------------------------------------------*/


/* Exported macro ------------------------------------------------------------*/


/* Exported functions prototypes ---------------------------------------------*/


/* Private defines -----------------------------------------------------------*/


#ifdef __cplusplus
}
#endif

#endif /* __MP3_DEF__H__ */
